TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Caribbean
Area - Puerto Rico
League - Adult 18 & Over 2024
Flight - 2024 18 & Over Mens 4.0
--------------------------------------------------------------------------------------------------------------------------------------
Adult 18&Over 2024- CTH Gustavo Rivera
League Record: 6 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Gustavo Rivera - 3.91
Felix Camareno - 3.81
Andre Acevedo - 3.81
Rafael Ramirez - 3.78
Ignacio Zorrilla - 3.74
Isaac Marrero Pereira - 3.71
Fernando Fernandez Torres - 3.70
Jonathan Delgado - 3.69
Fabian Sanchez - 3.69
Ricardo Maldonado - 3.68
Luis Perez Purcell - 3.64
Julian Gabriel Acosta-Cooper - 3.53
Gabriel Ramirez - 3.51
Sergio Dueno - 3.50
Ian Camareno - 3.38
Rafael Dionicio - 3.31
Rafael Ojeda Ramirez - 3.14
Gabriel Feliu - n/a
League Results By Position
2S 1D 2D 3D
Andre Acevedo - 3.81 & Felix Camareno - 3.81 1 - 0
Andre Acevedo - 3.81 & Fernando Fernandez Torres - 3.70 1 - 0
Andre Acevedo - 3.81 & Jonathan Delgado - 3.69 1 - 0
Andre Acevedo - 3.81 0 - 1
Felix Camareno - 3.81 & Jonathan Delgado - 3.69 0 - 1
Fernando Fernandez Torres - 3.70 & Gustavo Rivera - 3.91 1 - 0
Fernando Fernandez Torres - 3.70 & Luis Perez Purcell - 3.64 1 - 0
Fernando Fernandez Torres - 3.70 1 - 1
Fabian Sanchez - 3.69 & Andre Acevedo - 3.81 1 - 0
Fabian Sanchez - 3.69 & Julian Gabriel Acosta-Cooper - 3.53 0 - 1
Fabian Sanchez - 3.69 & Luis Perez Purcell - 3.64 0 - 1 2 - 0
Gabriel Ramirez - 3.51 & Rafael Ramirez - 3.78 0 - 1
Gabriel Feliu - n/a & Jonathan Delgado - 3.69 2 - 0 1 - 0
Gabriel Feliu - n/a 0 - 2 0 - 1
Ignacio Zorrilla - 3.74 & Fernando Fernandez Torres - 3.70 1 - 1
Ignacio Zorrilla - 3.74 & Rafael Ramirez - 3.78 1 - 0
Isaac Marrero Pereira - 3.71 3 - 1 1 - 0
Ian Camareno - 3.38 & Felix Camareno - 3.81 0 - 1 1 - 0
Ian Camareno - 3.38 & Rafael Dionicio - 3.31 0 - 1
Ian Camareno - 3.38 0 - 1
Jonathan Delgado - 3.69 & Julian Gabriel Acosta-Cooper - 3.53 0 - 1
Luis Perez Purcell - 3.64 0 - 1
Ricardo Maldonado - 3.68 & Andre Acevedo - 3.81 1 - 1 1 - 0
Ricardo Maldonado - 3.68 & Felix Camareno - 3.81 1 - 0
Ricardo Maldonado - 3.68 0 - 1
Rafael Ojeda Ramirez - 3.14 0 - 1
Rafael Ramirez - 3.78 & Jonathan Delgado - 3.69 1 - 0 1 - 0
Sergio Dueno - 3.50 0 - 1 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Adult 18&Over 2024- Caguas Muni Lydia Mercado
League Record: 3 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
hector davila - 3.81
Pablo Venes Molina - 3.75
Bryan Amir Vega Melendez - 3.73
Diego Nazario - 3.69
Fernando Del Valle Medina - 3.66
Yosael Rolon - 3.63
Jose Vicens Baez - 3.62
Luis Aponte - 3.53
Emmanuel Andrini Caride - 3.52
Frank Negron Ocasio - 3.49
Carlos Perez-Castellano - 3.47
Alberto Lopez - 3.38
Roger Sandoval - 3.27
Juan Camacho - 1.93
Jonathan DeJesus Fernandez - n/a
League Results By Position
2S 1D 2D 3D
hector davila - 3.81 2 - 1 4 - 0
Alberto Lopez - 3.38 & Jose Vicens Baez - 3.62 0 - 2
Bryan Amir Vega Melendez - 3.73 & Roger Sandoval - 3.27 0 - 1 0 - 1
Carlos Perez-Castellano - 3.47 & Fernando Del Valle Medina - 3.66 0 - 1 0 - 1 0 - 1
Carlos Perez-Castellano - 3.47 0 - 1
Diego Nazario - 3.69 2 - 3 1 - 1
Emmanuel Andrini Caride - 3.52 0 - 1 0 - 2
Frank Negron Ocasio - 3.49 & Bryan Amir Vega Melendez - 3.73 0 - 1
Frank Negron Ocasio - 3.49 & Diego Nazario - 3.69 1 - 0
Frank Negron Ocasio - 3.49 & Jonathan DeJesus Fernandez - n/a 0 - 1
Frank Negron Ocasio - 3.49 & Jose Vicens Baez - 3.62 0 - 1
Frank Negron Ocasio - 3.49 & Luis Aponte - 3.53 0 - 1
Juan Camacho - 1.93 & Alberto Lopez - 3.38 0 - 1
Juan Camacho - 1.93 & Carlos Perez-Castellano - 3.47 0 - 1
Juan Camacho - 1.93 & Fernando Del Valle Medina - 3.66 1 - 0 1 - 0
Luis Aponte - 3.53 & Yosael Rolon - 3.63 1 - 2 1 - 0
Pablo Venes Molina - 3.75 & Alberto Lopez - 3.38 0 - 1
Pablo Venes Molina - 3.75 & Carlos Perez-Castellano - 3.47 0 - 1 1 - 0
Pablo Venes Molina - 3.75 & Diego Nazario - 3.69 0 - 1
Pablo Venes Molina - 3.75 & Fernando Del Valle Medina - 3.66 0 - 1
Pablo Venes Molina - 3.75 & Yosael Rolon - 3.63 1 - 0
Yosael Rolon - 3.63 & Bryan Amir Vega Melendez - 3.73 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Adult 18&Over 2024- Isla Verde Heriberto Caldero
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jose Breton - 3.99
Milton Vargas Jimenez - 3.98
Joaquin Quinoy - 3.85
Diego Rodriguez - 3.85
Joao Pedro Duarte Francisco - 3.84
Alex Sabater - 3.82
Marcos Velez-Green - 3.77
Christian Afanador - 3.73
Orlando Ortiz Olique - 3.72
Luis D Santiago - 3.72
Lucas Quiroga - 3.71
Andres Del Valle - 3.68
Javier Rebollo - 3.67
Heriberto Caldero - 3.64
Cesar Sanabria - 3.64
Reinaldo Hernandez - n/a
League Results By Position
2S 1D 2D 3D
Andres Del Valle - 3.68 & Christian Afanador - 3.73 0 - 1
Andres Del Valle - 3.68 & Jose Breton - 3.99 1 - 0
Andres Del Valle - 3.68 & Milton Vargas Jimenez - 3.98 1 - 0
Andres Del Valle - 3.68 0 - 1 1 - 1
Cesar Sanabria - 3.64 & Alex Sabater - 3.82 2 - 0 0 - 1
Cesar Sanabria - 3.64 & Christian Afanador - 3.73 1 - 0
Diego Rodriguez - 3.85 0 - 1
Jose Breton - 3.99 5 - 0 0 - 1
Joao Pedro Duarte Francisco - 3.84 & Diego Rodriguez - 3.85 1 - 0
Joao Pedro Duarte Francisco - 3.84 & Lucas Quiroga - 3.71 1 - 0 2 - 0
Joao Pedro Duarte Francisco - 3.84 & Milton Vargas Jimenez - 3.98 3 - 0
Joaquin Quinoy - 3.85 & Alex Sabater - 3.82 1 - 0 1 - 0
Joaquin Quinoy - 3.85 & Diego Rodriguez - 3.85 1 - 0
Javier Rebollo - 3.67 0 - 3 1 - 3
Lucas Quiroga - 3.71 & Alex Sabater - 3.82 1 - 0
Luis D Santiago - 3.72 & Heriberto Caldero - 3.64 0 - 1
Marcos Velez-Green - 3.77 & Christian Afanador - 3.73 0 - 2
Marcos Velez-Green - 3.77 & Heriberto Caldero - 3.64 0 - 1
Orlando Ortiz Olique - 3.72 & Diego Rodriguez - 3.85 0 - 1
Orlando Ortiz Olique - 3.72 & Luis D Santiago - 3.72 2 - 0 0 - 1
Reinaldo Hernandez - n/a 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Adult 18&Over 2024- TTC - Bouncy Balls
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Enrique Fernandez - 3.94
JOSE RODRIGUEZ - 3.84
Luke Rush - 3.81
Carlos Cordova - 3.76
Ricardo Vazquez - 3.71
Raul Rivera - 3.65
Douglas Pennock - 3.63
Jorge Mau- asam - 3.56
Francisco Millan - 3.53
Manuel Bermudez - 3.52
Eduardo Almodovar - 3.49
Alexander Centeno - 3.49
Gabriel Vidal - 3.45
Edberto Pitre - 3.43
Reggie Diaz - 3.41
Angel Vazquez Cardona - 3.40
Jonathan Melendez - 3.29
Cesar Marin - 3.22
League Results By Position
2S 1D 2D 3D
Alexander Centeno - 3.49 & Douglas Pennock - 3.63 1 - 0
Alexander Centeno - 3.49 0 - 2 2 - 2
Angel Vazquez Cardona - 3.40 0 - 1 0 - 1
Cesar Marin - 3.22 & Manuel Bermudez - 3.52 0 - 1
Carlos Cordova - 3.76 3 - 3 2 - 0
Douglas Pennock - 3.63 & Jorge Mau- asam - 3.56 1 - 0
Eduardo Almodovar - 3.49 & Jorge Mau- asam - 3.56 0 - 1
Eduardo Almodovar - 3.49 & Luke Rush - 3.81 0 - 1
Enrique Fernandez - 3.94 & Alexander Centeno - 3.49 1 - 0
Enrique Fernandez - 3.94 & Gabriel Vidal - 3.45 0 - 1
Enrique Fernandez - 3.94 & Jorge Mau- asam - 3.56 0 - 1
Enrique Fernandez - 3.94 & Luke Rush - 3.81 1 - 0 1 - 0
Francisco Millan - 3.53 & Douglas Pennock - 3.63 0 - 1
Francisco Millan - 3.53 & Jorge Mau- asam - 3.56 0 - 1
Francisco Millan - 3.53 & Manuel Bermudez - 3.52 0 - 1
Francisco Millan - 3.53 0 - 1
Gabriel Vidal - 3.45 & Edberto Pitre - 3.43 0 - 1
Jonathan Melendez - 3.29 & Jorge Mau- asam - 3.56 0 - 1
Jonathan Melendez - 3.29 & Reggie Diaz - 3.41 1 - 1
JOSE RODRIGUEZ - 3.84 & Douglas Pennock - 3.63 0 - 1
JOSE RODRIGUEZ - 3.84 & Edberto Pitre - 3.43 1 - 0 0 - 1
JOSE RODRIGUEZ - 3.84 & Luke Rush - 3.81 1 - 0 1 - 0
JOSE RODRIGUEZ - 3.84 & Raul Rivera - 3.65 1 - 0 0 - 1
Luke Rush - 3.81 & Reggie Diaz - 3.41 1 - 0
Manuel Bermudez - 3.52 & Raul Rivera - 3.65 0 - 1
Ricardo Vazquez - 3.71 & Douglas Pennock - 3.63 0 - 1
Ricardo Vazquez - 3.71 & Jorge Mau- asam - 3.56 1 - 0
Ricardo Vazquez - 3.71 1 - 1
Raul Rivera - 3.65 & Douglas Pennock - 3.63 0 - 1
Raul Rivera - 3.65 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Adult 18&Over 2024- Guayama La Banda
League Record: 5 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Carlos Arroyo - 3.84
Ivan Pabon - 3.83
Nelson Viera - 3.79
angel ortiz martinez - 3.74
Clive Walters - 3.73
Gerardo Cotto - 3.72
Juan Gierbolini - 3.69
Harold Wathey-Colon - 3.63
Carlos Montes - 3.63
Antonio Abraham-Rivera - 3.61
Edgardo Rivera - 3.56
Joel Cora - 3.55
Luis Sotomayor-Lopez - 3.50
Angel R Nunez - 3.43
Antonio Colon - 3.30
League Results By Position
2S 1D 2D 3D
Angel R Nunez - 3.43 & Antonio Abraham-Rivera - 3.61 1 - 2
Antonio Colon - 3.30 & Joel Cora - 3.55 1 - 0
Clive Walters - 3.73 3 - 1 1 - 1
Carlos Arroyo - 3.84 4 - 2 0 - 1
Carlos Montes - 3.63 & Harold Wathey-Colon - 3.63 0 - 3
Carlos Montes - 3.63 & Joel Cora - 3.55 0 - 1
Gerardo Cotto - 3.72 & Joel Cora - 3.55 0 - 1
Gerardo Cotto - 3.72 1 - 0
Ivan Pabon - 3.83 & angel ortiz martinez - 3.74 1 - 0
Ivan Pabon - 3.83 4 - 2
Juan Gierbolini - 3.69 & Edgardo Rivera - 3.56 3 - 1 1 - 0
Juan Gierbolini - 3.69 & angel ortiz martinez - 3.74 0 - 1
Luis Sotomayor-Lopez - 3.50 & Antonio Colon - 3.30 0 - 1
Luis Sotomayor-Lopez - 3.50 & Nelson Viera - 3.79 0 - 1
Nelson Viera - 3.79 & Gerardo Cotto - 3.72 1 - 2 2 - 0
angel ortiz martinez - 3.74 & Edgardo Rivera - 3.56 1 - 1
angel ortiz martinez - 3.74 & Harold Wathey-Colon - 3.63 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Caribbean/Macias/18&Over4.0M
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Marcos Vivoni - 3.92
Jose Benitez - 3.87
Wesley Maldonado - 3.75
Eduardo Delgado - 3.75
Graham Wong - 3.72
Joel Sierra - 3.71
Carlos Javier Sospedra Villalba - 3.69
Jose Luis Perez - 3.68
Nelson Mejias-Diaz - 3.67
Edwin Rivera - 3.62
Andres Suarez - 3.60
Nicolas Wong - 3.57
Ricardo Henriquez - 3.55
Hector Macias - 3.43
Danny Rivera - 3.36
César Velázquez - n/a
League Results By Position
2S 1D 2D 3D
Andres Suarez - 3.60 & Jose Luis Perez - 3.68 0 - 1
Andres Suarez - 3.60 0 - 1
César Velázquez - n/a & Jose Luis Perez - 3.68 0 - 1
César Velázquez - n/a & Nicolas Wong - 3.57 0 - 1
Carlos Javier Sospedra Villalba - 3.69 & Graham Wong - 3.72 0 - 1 1 - 0
Danny Rivera - 3.36 & Graham Wong - 3.72 0 - 1 2 - 0
Danny Rivera - 3.36 & Nelson Mejias-Diaz - 3.67 0 - 1
Eduardo Delgado - 3.75 & Andres Suarez - 3.60 1 - 0
Eduardo Delgado - 3.75 & Jose Luis Perez - 3.68 1 - 0
Eduardo Delgado - 3.75 & Nicolas Wong - 3.57 0 - 1
Edwin Rivera - 3.62 & Graham Wong - 3.72 0 - 1
Edwin Rivera - 3.62 & Hector Macias - 3.43 1 - 0
Edwin Rivera - 3.62 & Nelson Mejias-Diaz - 3.67 0 - 1
Joel Sierra - 3.71 1 - 2 3 - 1
Jose Benitez - 3.87 5 - 0 3 - 0
Marcos Vivoni - 3.92 & Andres Suarez - 3.60 1 - 0
Marcos Vivoni - 3.92 & Nicolas Wong - 3.57 1 - 0 1 - 0
Marcos Vivoni - 3.92 & Wesley Maldonado - 3.75 1 - 0 1 - 0
Marcos Vivoni - 3.92 1 - 0
Nelson Mejias-Diaz - 3.67 & Hector Macias - 3.43 0 - 1
Nicolas Wong - 3.57 & Jose Luis Perez - 3.68 1 - 0
Ricardo Henriquez - 3.55 & Eduardo Delgado - 3.75 0 - 2
Ricardo Henriquez - 3.55 & Edwin Rivera - 3.62 0 - 1
Ricardo Henriquez - 3.55 & Marcos Vivoni - 3.92 1 - 0
Wesley Maldonado - 3.75 1 - 0 0 - 2